una verdad irrefutable - German English Dictionary